.clearfix {
    zoom: 1;
}
.clearfix:after {
    display: block;
    content: "clear";
    clear: both;
    line-height: 0;
    visibility: hidden;
}
.news{
    width:1200px;
    overflow:hidden;
    margin:0 auto;
    padding-top:35px;
    .news-tabs{
        width:100%;
        height:30px;
        .news-tab{
            margin:0 auto;
            width:100%;
            height:100%;
            li{
                padding:0 10px;
                height:100%;
                float:left;
                list-style: none;
                a{
                    float:left;
                    display:block;
                    height:100%;
                    float:left;
                    list-style: none;
                    text-decoration: none;
                    color:#000;
                }
            }
        }
    }
    .news-left{
        width:100%;
        padding-left:19px;
        padding-right:13px;
        float:left;
        .buniness {
            width: 100%;
            h5{
                width:100%;
                height:22px;
                line-height:22px;
                border-left:2px solid #ff0054;
                font-size:22px;
                margin-bottom:23px;
                .news-empty{
                    display:block;
                    width:14px;
                    height:22px;
                    float:left;
                }
                .more{
                    text-decoration: none;
                    float:right;
                    display:block;
                    width:50px;
                    height:16px;
                    font-size:12px;
                    color:#999;
                    text-align:center;
                    img{
                        margin-top:3px;
                        float:right;
                    }
                }
            }
            .content-left {
                width:100%;
                float: left;
                .con-left-item {
                    width: 100%;
                    height:335px;
                    //height:135px;
                    margin-bottom: 20px;
                    .left-item-img {
                        width: 37%;
                        float: left;
                        a {
                            width: 100%;
                            img {
                                width: 100%;
                            }
                        }
                    }
                    .left-item-txt {
                        width: 61%;
                        height: 100%;
                        float: left;
                        //padding:23px 32px 15px 22px;
                        //margin-left:2%;
                        .left-title {
                            width: 100%;
                            height:20%;
                            font-size: 18px;
                            font-weight: 700;
                            a {
                                color: #333;
                                text-decoration: none;
                            }
                        }
                        .left-detail {
                            width: 100%;
                            height:80%;
                            //margin: 25px 0 15px 0;
                            //position: relative;
                            .left-con-detail {
                                width: 100%;
                                height:100%;
                                //position: absolute;
                                //bottom:10px;
                                .left-detail-p {
                                    width: 100%;
                                    height:100%;
                                    float: left;
                                    color: #666;
                                    font-size: 14px;
                                    line-height: 25px;
                                    text-overflow: ellipsis;
                                    overflow: hidden;
                                    display: inline-block;
                                    position: relative;
                                    span {
                                        display:block;
                                        float: right;
                                        position: absolute;
                                    }
                                    .detail-from{
                                        bottom:10px;
                                        right:10px;
                                    }
                                    .detail-time{
                                        bottom:10px;
                                        left:10px;
                                    }
                                }

                            }
                        }
                        .left-bottom {
                            width: 100%;
                            float: left;
                            font-size: 12px;
                            color: #999;
                            .place {
                                display: block;
                                float: left;
                            }
                            .time {
                                display: block;
                                float: right;
                            }
                        }
                    }
                }
            }
        }
    }

     .page-pagination{
         width:100%;
         float:right;
         li{
             float:left;
             height:30px;
             list-style:none;
             margin-left:10px;
             a{
                 display:block;
                 text-decoration: none;
                 color:#000;
             }
             .nextpage{
                 cursor: pointer;
             }
             .prefpage{
                 cursor:pointer;
             }
             span{

             }
         }
     }


}
